A Reference Architecture Primer

نویسنده

  • Gerrit Muller
چکیده

A Reference Architecture captures the essence of the architecture of a collection of systems. The purpose of a Reference Architecture is to provide guidance for the development of architectures for new versions of the system or extended systems and product families. We provide guidelines for the content of a Reference Architecture and the process to create and maintain it. A Reference Architecture is created by capturing the essentials of existing architectures and by taking into account future needs and opportunities, ranging from specific technologies, to patterns to business models and market segments. Distribution This article or presentation is written as part of the Gaudí project. The Gaudí project philosophy is to improve by obtaining frequent feedback. Frequent feedback is pursued by an open creation process. This document is published as intermediate or nearly mature version to get feedback. Further distribution is allowed as long as the document remains complete and unchanged. March 6, 2013 status: preliminary draft version: 0.6 family architecture product family system A system B system architecture shared assets shared asset architecture engineering documentation actual systems architectures reference architecture reference architecture architect design and engineer build and test field feedback constraints and opportunities extracting essentials 1. general introduction 2. level of abstraction 3. content 4. summary A Reference Architecture Primer 2 Gerrit Muller version: 0.6 March 6, 2013 RAPnavigation General Introduction to Reference Architectures Why R eference A rchitectures ? When to Use R eference A rchitectures ? What do R eference A rchitectures contain? How to use R eference A rchitectures ? What are inputs of a R eference A rchitecture ? Criteria for a good R eference A rchitecture. A Reference Architecture Primer 3 Gerrit Muller version: 0.6 March 6, 2013 RAPintro Graph of objectives of Reference Architectures increased dynamics integration increased complexity scope size Facilitate multi-site multi-organization multi-vendor multi-* system creation and life-cycle support Effectively create new: products product lines product portfolio managing synergy Achieve interoperability between many different and evolving systems providing guidance , e.g. architecture principles, best practices providing an architecture baseline and an architecture blueprint capturing and sharing (architectural) patterns providing a common (architectural) vision providing a common lexicon and taxonomy providing modularization and the complementary context Articulation of domain and realization concepts Explicit decisions about compatibility, upgrade and interchangeability. Explicit modeling of functions and qualities above systems level A Reference Architecture Primer 4 Gerrit Muller version: 0.6 March 6, 2013 SAFRAwhy When to Use Reference Architectures multi-site multi-supplier multi-vendor mono-disciplinary engineering mono-system design mono-system architecting product family architecting evolvable product family architecting Reference Architecture Reference Architectures facilitate the step towards product family architecting and evolvability; this often coincides with multi-* problems A Reference Architecture Primer 5 Gerrit Muller version: 0.6 March 6, 2013 RAPwhen RA Elaborates Mission, Vision and Strategy mission

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Reference Architecture for Automation of Inter-Organizational Process-Oriented Collaboration

In today’s competitive, dynamic, and changing business environment, being able to collaborate globally within and beyond the enterprise borders is critical. Inter-Organizational Collaborations (IOCs) have been proposed as a response to the characteristics of highly competitive global business environments. So far, a number of reference models, frameworks, and ad hoc architectures related to som...

متن کامل

Efficacy of multiplex PCR procedure for Iranian Streptococcus pneumoniae isolates

Background: Identifying regional types and evaluating the frequency of pneumococcal strains has become increasingly important especially in vaccination. The purpose of this study was the identification and frequency determination of our regional serotype and evaluation of the performance of recent type specific multiplex PCR for the diagnosis of streptococcus pneumonia serotypes. Methods: All ...

متن کامل

Species Specific DNA Profiling Mycobacterial Genomes Using Polymerase Chain Reaction with Single Universal Primer (UP-PCR)

Three tuberculous, twenty-one non-tuberculous mycobacterial (NTM) reference strains and seventy two isolates classified by biochemical tests were shown to produce specific sets of DNA fragments in a polymerase chain reaction with single universal primer (UP-PCR). A rather wide limit of tolerance for variations in procedure of PCR mixture preparation and thermocycling parameters was found. There...

متن کامل

mGenomeSubtractor: a web-based tool for parallel in silico subtractive hybridization analysis of multiple bacterial genomes

mGenomeSubtractor performs an mpiBLAST-based comparison of reference bacterial genomes against multiple user-selected genomes for investigation of strain variable accessory regions. With parallel computing architecture, mGenomeSubtractor is able to run rapid BLAST searches of the segmented reference genome against multiple subject genomes at the DNA or amino acid level within a minute. In addit...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008